package systemEntity

import "time"

// EbSystemFileInfo 文件管理表
type SystemFileInfo struct {
	ID         int64     `json:"id" gorm:"column:id" form:"id"`                            // 自增ID
	Name       string    `json:"name" gorm:"column:name" form:"name"`                      // 目录或文件名称
	Path       string    `json:"path" gorm:"column:path" form:"path"`                      // 目录或文件路径
	FullPath   string    `json:"full_path" gorm:"column:full_path" form:"full_path"`       // 完整路径
	Type       string    `json:"type" gorm:"column:type" form:"type"`                      // dir目录1 ,file文件
	CreateTime time.Time `json:"create_time" gorm:"column:create_time" form:"create_time"` // 创建时间
	UpdateTime time.Time `json:"update_time" gorm:"column:update_time" form:"update_time"` // 修改时间
	Mark       string    `json:"mark" gorm:"column:mark" form:"mark"`                      // 备注
}

// TableName 表名称
func (*SystemFileInfo) TableName() string {
	return "eb_system_file_info"
}
